<?php
/**
 * $Id: vmcompetition.php 7 2010-04-26 20:05:00Z webbochsant $
 *  @package	Joomla
 *  @author Daniel Eliasson
* 	@copyright	Copyright (C) 2010 Stilero. All rights reserved.
* 	@license	GNU/GPL, see LICENSE.php
* 	Joomla! is free software. This version may have been modified pursuant
* 	to the GNU General Public License, and as distributed it includes or
* 	is derivative of works licensed under the GNU General Public License or
* 	other free or open source software licenses.
*/

// no direct access
defined('_JEXEC') or die('Restricted access'); 

// Require the base controller
 
require_once( JPATH_COMPONENT.DS.'controller.php' );
 
// Require specific controller if requested
if($controller = JRequest::getWord('controller')) {
    $path = JPATH_COMPONENT.DS.'controllers'.DS.$controller.'.php';
    if (file_exists($path)) {
        require_once $path;
    } else {
        $controller = '';
    }
}

//Show the menu
if($controller == "contestants") {
	JSubMenuHelper::addEntry(JText::_('Competitions'), 'index.php?option=com_vmcompetition');
	JSubMenuHelper::addEntry(JText::_('Contestants'), 'index.php?option=com_vmcompetition&controller=contestants', true );
	JSubMenuHelper::addEntry(JText::_('Winners'), 'index.php?option=com_vmcompetition&controller=winners');
} else if($controller == "winners"){
	JSubMenuHelper::addEntry(JText::_('Competitions'), 'index.php?option=com_vmcompetition');
	JSubMenuHelper::addEntry(JText::_('Contestants'), 'index.php?option=com_vmcompetition&controller=contestants');
	JSubMenuHelper::addEntry(JText::_('Winners'), 'index.php?option=com_vmcompetition&controller=winners', true );
} else{
	JSubMenuHelper::addEntry(JText::_('Competitions'), 'index.php?option=com_vmcompetition', true );
	JSubMenuHelper::addEntry(JText::_('Contestants'), 'index.php?option=com_vmcompetition&controller=contestants');
	JSubMenuHelper::addEntry(JText::_('Winners'), 'index.php?option=com_vmcompetition&controller=winners');
}

// Create the controller
$classname    = 'VmcompetitionsController'.$controller;
$controller   = new $classname( );
 
// Perform the Request task
$controller->execute( JRequest::getVar( 'task' ) );
 
// Redirect if set by the controller
$controller->redirect();

?>